mill cnc machine electronics machinery milling equipment material handling carts manufacturing machinery mills machining testing equipment lathe material handling machinery machines assembly machinery automation testing cad flexlink